the face that launched a thousand ships - Francés Inglés Diccionario